﻿<?php 
//obtengo el tipo de transaccion
$tipo=$_POST["tipo"];

session_start();
//----------------------------CREAR USUARIOS ---------------------------------------------------/////////

 if($tipo==1)
 CrearProceso();
 
 function CrearProceso()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$fecha=$_POST["fecha"];
	$usuario=$_SESSION["Usuario"];
	$id_tipo=$_POST["producto"];
	$estacion=$_POST["estacion"];
	$valores="'$fecha','$usuario',$id_tipo,0,0,0,'$estacion'";
	$retorno=$db_frnmanager->Insertar("proceso","fecha,usuario,id_tipo,insumo,mano,costo,estancion",$valores);
	//echo $valores;
	if($retorno==1)
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Proceso agregado exitosamente!
            </div>

	';
	else
	echo $retorno;
 }


 if($tipo==2)
 ObtenerProcesos();
 
 function ObtenerProcesos()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$result=$db_frnmanager->Consultar("proceso t1, tipo_proceso t2","t1.id_proceso,t1.estancion,t2.nombre,t1.fecha","t1.id_tipo=t2.id_tipo","","");
	
/*Y ahora todos los registros */
			echo "
			<table class=\"table table-bordered table-striped table-condensed\">
                                        <thead>
                                            <col width=\"5%\">
                                            <tr>
                                                <th><center>No.</center></th>
                                                <th><center>Estación</center></th>
                                                <th><center>Producto</center></th>
                                                <th><center>Fecha</center></th>
												<th><center>Insumos</center></th>
												<th><center>Mano de obra</center></th>
												<th><center>Costos</center></th>
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td>$row[id_proceso]</td>
                                                <td>$row[estancion]</td>
                                                <td>$row[nombre]</td>
												<td>$row[fecha]</td>
                                                 <td align=\"center\"><a href=\"insumos.php?id=$row[id_proceso]&esta=$row[estancion]&prod=$row[nombre]\"> <button type=\"submit\" class=\"btn btn-warning btn-sm\" >Gestionar Insumos</button></a></td>
                                                 <td align=\"center\"><a href=\"manobra.php?id=$row[id_proceso]&esta=$row[estancion]&prod=$row[nombre]\"> <button type=\"submit\" class=\"btn btn-success btn-sm\" >Gestionar Mano de obra</button></a></td>

                                                 <td align=\"center\"><a href=\"costos.php?id=$row[id_proceso]&esta=$row[estancion]&prod=$row[nombre]\"> <button type=\"submit\" class=\"btn btn-info btn-sm\" >Gestionar de costos</button></a></td>

											 </tr>
 
 ";
 
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 
 }
 
 
  if($tipo==3)
	ObtenerTipo();
 
 function ObtenerTipo()
 {
 
 	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$result=$db_frnmanager->Consultar("tipo_proceso T1 order  by T1.id_tipo desc","id_tipo, nombre","","","");

	echo '<select id="producto" name="producto" class="input" style="width:90%; height:25px;">';
	while($row=mysql_fetch_array($result))
		{
			echo " <option value=\"$row[id_tipo]\">$row[nombre]</option> ";
		}
	echo " </select>";
 
 }
 
 
 
 //// Insumos
 
  if($tipo==4)
 ObtenerCabecerazInsumo();
 
 function ObtenerCabecerazInsumo()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$id=$_POST["proc"];
	$result=$db_frnmanager->Consultar("ca_insumo t1","t1.id_ca,T1.proceso,
		CASE  
				WHEN (select sum(total) from insumos where id_ca=t1.id_ca) is null THEN 0
					else (select sum(total) from insumos where id_ca=t1.id_ca) end as total","id_proceso=$id","","");
	
/*Y ahora todos los registros */
			echo "
			<table class=\"table table-bordered table-striped table-condensed\" id=\"tabla_usuarios\" name=\"tabla_usuarios\">
                                        <thead>
                                           
                                            <tr>
                                                <th><center>No.</center></th>
                                                <th><center>Proceso</center></th>
												<th><center>Total</center></th>                                               
											   <th><center>Actividades</center></th>
                                               
												
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td><center>$row[id_ca]</center></td>
                                                <td><center>$row[proceso]</center></td>
												<td><center>Q. $row[total]<center></td>
                                           <td align=\"center\"><a href=\"#\" onClick=\"window.open('insumos_add.php?id=$row[id_ca]','Ingreso de actividades','resizable,height=620,width=900'); return false;\"> <button type=\"submit\" class=\"btn btn-success btn-sm\" >Agregar Actividades</button></a></td>
                
												
                                               
											 </tr>
 
 ";
 
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 
 }
 
 
  if($tipo==5)
 CrearInsumoCA();
 
 function CrearInsumoCA()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	
	$id_tipo=$_POST["proc"];
	$fase=$_POST["fase"];
	$valores="'$fase',$id_tipo";
	$retorno=$db_frnmanager->Insertar("ca_insumo","proceso,id_proceso",$valores);
	//echo $valores;
	if($retorno==1)
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Proceso agregado correctamente, puede agregarle actividades y costos!
            </div>

	';
	else
	echo $retorno;
 }
 
 
 
 
  if($tipo==6)
 ObtenerActividades();
 
 function ObtenerActividades()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$id=$_POST["id_ca"];
	$result=$db_frnmanager->Consultar("insumos","id_insumo,actividad,cantidad,unitario,total,utilizado","id_ca=$id","","");
	
/*Y ahora todos los registros */
			echo "
			<table class=\"table table-bordered table-striped table-condensed\" id=\"tabla_usuarios\" name=\"tabla_usuarios\">
                                        <thead>
                                           
                                            <tr>
                                                <th><center>No.</center></th>
                                                <th><center>Concepto</center></th>
												<th><center>Cantidad</center></th>                                               
											   <th><center>Costo Unitario</center></th>
											   <th><center>Total</center></th>
											   <th><center>Quitar</center></th>
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td><center>$row[id_insumo]</center></td>
                                                <td><center>$row[actividad]</center></td>
												<td><center>$row[cantidad]<center></td>
												<td><center>Q. $row[unitario]<center></td>
												<td><center>Q. $row[total]<center></td>
<td align=\"center\"><button type=\"button\" class=\"btn btn-danger btn-sm\" data-toggle=\"modal\" data-target=\"#borrarCategoria\" onclick=\"enviarCategoria($row[id_insumo])\">Eliminar</button></td>                
												
                                               
											 </tr>
 
 ";
 
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 
 }
 
 
 
  if($tipo==7)
 CrearActividad();
 
 function CrearActividad()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$actividad=$_POST["concepto"];
	$cantidad=$_POST["cantidad"];
	$unitario=$_POST["unitario"];
	$total=$_POST["total"];
	$utilizado=$_POST["unidad"];
	$id_ca=$_POST["id_ca"];
		
	$valores="'$actividad',$cantidad,$unitario,$total,'$utilizado',$id_ca";
	//echo $valores;
	$retorno=$db_frnmanager->Insertar("insumos","`actividad`, `cantidad`, `unitario`, `total`, `utilizado`, `id_ca`",$valores);
	//echo $valores;
	if($retorno==1)
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Actividad Ingresada con Exito!
            </div>
	';
	else
	echo $retorno;
 }

 
 if ($tipo == 8) 
eliminarInsumo();
	
	function eliminarInsumo() {
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		$valores =  "id_insumo=".$_POST["idCate"];
		$result = $db_frnmanager->Eliminar("insumos",$valores);
		
		if($result==1){
			echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Actividad Eliminada con exito!
            </div>

			';
		}
	
	}
 
 
 /// MANO DE OBRA
 
 
  
  if($tipo==10)
 ObtenerCabeceraManobra();
 
 function  ObtenerCabeceraManobra()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$id=$_POST["proc"];
	$result=$db_frnmanager->Consultar("ca_mobra t1","t1.id_ca,T1.sueldo,T1.hora,
		CASE  
				WHEN (select sum(costo_total) from mano_obra where id_ca=t1.id_ca) is null THEN 0
					else (select sum(costo_total) from mano_obra where id_ca=t1.id_ca) end as total","id_proceso=$id","","");
	
/*Y ahora todos los registros */
			echo "
			<table class=\"table table-bordered table-striped table-condensed\" id=\"tabla_usuarios\" name=\"tabla_usuarios\">
                                        <thead>
                                           
                                            <tr>
                                                <th><center>No.</center></th>
                                                <th><center>Sueldo Mensual</center></th>
												<th><center>Hora Hombre</center></th>
												<th><center>Costo Total</center></th>                                               
											   <th><center>Actividades</center></th>
                                               
												
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td><center>$row[id_ca]</center></td>
                                                <td><center>$row[sueldo]</center></td>
												<td><center>$row[hora]</center></td>
												<td><center>Q. $row[total]<center></td>
                                           <td align=\"center\"><a href=\"#\" onClick=\"window.open('manobra_add.php?id=$row[id_ca]&costo=$row[hora]','Ingreso de actividades','resizable,height=620,width=900'); return false;\"> <button type=\"submit\" class=\"btn btn-success btn-sm\" >Agregar Actividades</button></a></td>
                
												
                                               
											 </tr>
 
 ";
 
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 
 }
 
 
  
  if($tipo==11)
 CrearMano();
 
 function CrearMano()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	
	$id_tipo=$_POST["proc"];
	$mensual=$_POST["mensual"];
	$hora=$_POST["hora"];
	$valores="$mensual,$hora,$id_tipo";
	$retorno=$db_frnmanager->Insertar("ca_mobra","sueldo,hora,id_proceso",$valores);
	//echo $valores;
	if($retorno==1)
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Mano de obra se cargo con exito! puede agregar actividades.
            </div>

	';
	else
	echo "NANAI";
 }
 
 
  if($tipo==12)
 ObtenerActividadesMO();
 
 function ObtenerActividadesMO()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$id=$_POST["id_ca"];
	$result=$db_frnmanager->Consultar("mano_obra","id_mano,actividad,peones,horas,dias,total_horas,costo_hombre,costo_total","id_ca=$id","","");
	
/*Y ahora todos los registros */
			echo "
			<table class=\"table table-bordered table-striped table-condensed\" id=\"tabla_usuarios\" name=\"tabla_usuarios\">
                                        <thead>
                                           
                                            <tr>
                                                <th><center>No.</center></th>
                                                <th><center>Actividad</center></th>
												<th><center>Cantidad de peones</center></th>                                               
											   <th><center>Horas diarias</center></th>
											   <th><center>Dias utilizados</center></th>
											   <th><center>Total Horas</center></th>
											   <th><center>Costo Hombre</center></th>
											   <th><center>Costo Total</center></th>
											    <th><center>Quitar</center></th>
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td><center>$row[id_mano]</center></td>
                                                <td><center>$row[actividad]</center></td>
												<td><center>$row[peones]<center></td>
												<td><center>Q. $row[horas]<center></td>
												<td><center>Q. $row[dias]<center></td>
												<td><center>Q. $row[total_horas]<center></td>
												<td><center>Q. $row[costo_hombre]<center></td>
												<td><center>Q. $row[costo_total]<center></td>
<td align=\"center\"><button type=\"button\" class=\"btn btn-danger btn-sm\" data-toggle=\"modal\" data-target=\"#borrarCategoria\" onclick=\"enviarCategoria($row[id_mano])\">Eliminar</button></td>                
												
                                               
											 </tr>
 
 ";
 
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 
 }
 
 
   if($tipo==13)
 CrearActividadMO();
 
 function CrearActividadMO()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	
	
	$actividad=$_POST["concepto"];
	$cantidad=$_POST["cantidad"];
	$horas=$_POST["horas"];
	$dias=$_POST["dias"];
	$total_horas=$_POST["total_horas"];
	$costo=$_POST["costo"];
	$total=$_POST["total"];
	
	$id_ca=$_POST["id_ca"];
	
	$valores="'$actividad',$cantidad,$horas,$dias,$total_horas,$costo,$total,3,$id_ca";
	$retorno=$db_frnmanager->Insertar("mano_obra","actividad,peones,horas,dias
	,total_horas,costo_hombre,costo_total,id_tipo_m,id_ca",$valores);
	//echo $valores;
	if($retorno==1)
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Actividad Ingresada!
            </div>

	';
	else
	echo $retorno;
 }
 
  if ($tipo == 14) 
eliminarMO();
	
	function eliminarMO() {
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		$valores =  "id_mano=".$_POST["idCate"];
		$result = $db_frnmanager->Eliminar("mano_obra",$valores);
		
		if($result==1){
			echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Actividad Eliminada con exito!
            </div>

			';
		}
	
	}
 
 
 //// Costos
 
 
  //// Insumos
 
  if($tipo==21)
 ObtenerCabecerazCosto();
 
 function ObtenerCabecerazCosto()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$id=$_POST["proc"];
	$result=$db_frnmanager->Consultar("ca_costos t1","t1.id_ca,T1.proceso,
		CASE  
				WHEN (select sum(total) from costos where id_ca=t1.id_ca) is null THEN 0
					else (select sum(total) from costos where id_ca=t1.id_ca) end as total","id_proceso=$id","","");
	
/*Y ahora todos los registros */
			echo "
			<table class=\"table table-bordered table-striped table-condensed\" id=\"tabla_usuarios\" name=\"tabla_usuarios\">
                                        <thead>
                                           
                                            <tr>
                                                <th><center>No.</center></th>
                                                <th><center>Proceso</center></th>
												<th><center>Total</center></th>                                               
											   <th><center>Actividades</center></th>
                                               
												
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td><center>$row[id_ca]</center></td>
                                                <td><center>$row[proceso]</center></td>
												<td><center>Q. $row[total]<center></td>
                                           <td align=\"center\"><a href=\"#\" onClick=\"window.open('costos_add.php?id=$row[id_ca]','Ingreso de actividades','resizable,height=620,width=900'); return false;\"> <button type=\"submit\" class=\"btn btn-success btn-sm\" >Agregar Actividades</button></a></td>
                
												
                                               
											 </tr>
 
 ";
 
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 
 }

 
   if($tipo==22)
 CrearCostos();
 
 function CrearCostos()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	
	$id_tipo=$_POST["proc"];
	$fase=$_POST["fase"];
	$valores="'$fase',$id_tipo";
	$retorno=$db_frnmanager->Insertar("ca_costos","proceso,id_proceso",$valores);
	//echo $valores;
	if($retorno==1)
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Rubro de costos creado!! proceda a ingresar conceptos!
            </div>

	';
	else
	echo $retorno;
 }
 
 
 
 
 
  if($tipo==23)
 ObtenerActividadesCosto();
 
 function ObtenerActividadesCosto()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$id=$_POST["id_ca"];
	$result=$db_frnmanager->Consultar("costos","id_costo,concepto,dias,porcentaje,costo_dia,total","id_ca=$id","","");
	
/*Y ahora todos los registros */
			echo "
			<table class=\"table table-bordered table-striped table-condensed\" id=\"tabla_usuarios\" name=\"tabla_usuarios\">
                                        <thead>
                                           
                                            <tr>
                                                <th><center>No.</center></th>
                                                <th><center>Concepto</center></th>
												<th><center>Días Utilizados</center></th>                                               
											   <th><center>% Utilizado</center></th>
											   <th><center>Costo Día</center></th>
											   <th><center>Costo Total</center></th>
											   <th><center>Quitar</center></th>
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td><center>$row[id_costo]</center></td>
                                                <td><center>$row[concepto]</center></td>
												<td><center>$row[dias]<center></td>
												<td><center>Q. $row[porcentaje]<center></td>
												<td><center>Q. $row[costo_dia]<center></td>
												<td><center>Q. $row[total]<center></td>
<td align=\"center\"><button type=\"button\" class=\"btn btn-danger btn-sm\" data-toggle=\"modal\" data-target=\"#borrarCategoria\" onclick=\"enviarCategoria($row[id_costo])\">Eliminar</button></td>                
												
                                               
											 </tr>
 
 ";
 
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 
 }
 
 
  if($tipo==24)
 CrearActividadCosto();
 
 function CrearActividadCosto()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$actividad=$_POST["concepto"];
	$dias=$_POST["dias"];
	$porcentaje=$_POST["porcentaje"];
	$costo_dia=$_POST["costo_dia"];
	$total=$_POST["total"];
	
	$id_ca=$_POST["id_ca"];
		
	$valores="'$actividad',$dias,$porcentaje,$costo_dia,$total,$id_ca";
	//echo $valores;
	$retorno=$db_frnmanager->Insertar("costos","`concepto`, `dias`, `porcentaje`, `costo_dia`, `total`, `id_ca`",$valores);
	//echo $valores;
	if($retorno==1)
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Actividad Ingresada con Exito!
            </div>
	';
	else
	echo $retorno;
 }
 
 
  
  if ($tipo == 25) 
eliminarCosto();
	
	function eliminarCosto() {
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		$valores =  "id_costo=".$_POST["idCate"];
		$result = $db_frnmanager->Eliminar("costos",$valores);
		
		if($result==1){
			echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Actividad Eliminada con exito!
            </div>

			';
		}
	
	}
 
 ?>